Molva molva

Definitions

Noun
  1. 1
    elongated marine food fish of Greenland and northern Europe; often salted and dried wordnet

Next best steps

Mini challenge

Unscramble this word: molvamolva